must have been

na. 必然;must = should 或 would surely
[网络] 对过去事实肯定的推测;一定;表示对过去的事情的猜测